package com.obas.model.metadata.constant;

public abstract class DictionaryConst {

	public abstract class AaaCustomer_BindType {
		public static final short NONBINDING =(short) 0;// 不绑定;
		public static final short VLAN_PORT_SUBSLOT_SLOT_NASIP =(short) 8;// vlan+port+subslot+slot+nasip;
		public static final short VCI_VPI_NASIP =(short) 9;// vci+vpi+nasip;
		public static final short PORT_SUBSLOT_SLOT_NASIP =(short) 10;// port+subslot+slot+nasip;
		public static final short VCI_VPI_PORT_SUBSLOT_SLOT_NASIP =(short) 11;// vci+vpi+port+subslot+slot+nasip;
		public static final short NASIP =(short) 12;// nasip;
		public static final short SVLAN_VLAN_PORT_SUBSLOT_SLOT_NASIP =(short) 13;// svlan+vlan+port+subslot+slot+nasip;
		public static final short SVLAN_VLAN_VCI_VPI_PORT_SUBSLOT_SLOT_NASIP =(short) 14;// svlan+vlan+vci+vpi+port+subslot+slot+nasip;
		public static final short SVLAN_PORT_SUBSLOT_SLOT_NASIP =(short) 15;// svlan+port+subslot+slot+nasip;
	}

	public abstract class AaaSession_DownReason {
		public static final short USER_REQUEST =(short) 1;// User-Request;
		public static final short LOST_CARRIER =(short) 2;// Lost-Carrier;
		public static final short LOST_SERVICE =(short) 3;// Lost-Service;
		public static final short IDLE_TIMEOUT =(short) 4;// Idle-Timeout;
		public static final short SESSION_TIMEOUT =(short) 5;// Session-Timeout;
		public static final short ADMIN_RESET =(short) 6;// Admin-Reset;
		public static final short ADMIN_REBOOT =(short) 7;// Admin-Reboot;
		public static final short PORT_ERROR =(short) 8;// Port-Error;
		public static final short NAS_ERROR =(short) 9;// NAS-Error;
		public static final short NAS_REQUEST =(short) 10;// NAS-Request;
		public static final short NAS_REBOOT =(short) 11;// NAS-Reboot;
		public static final short PORT_UNNEEDED =(short) 12;// Port-Unneeded;
		public static final short PORT_PREEMPTED =(short) 13;// Port-Preempted;
		public static final short PORT_SUSPENDED =(short) 14;// Port-Suspended;
		public static final short SERVICE_UNAVAILABLE =(short) 15;// Service-Unavailable;
		public static final short CALLBACK =(short) 16;// Callback;
		public static final short USER_ERROR =(short) 17;// User-Error;
		public static final short HOST_REQUEST =(short) 18;// Host-Request;
	}

	public abstract class AaaCustomer_ServiceType {
		public static final short ADSL =(short) 201;// ADSL;
		public static final short LAN =(short) 301;// LAN;
		public static final short WLAN =(short) 302;// WLAN;
		public static final short NARROWBAND =(short) 101;// 窄带;
		public static final short NARROWBAND_VISP =(short) 102;// 窄带VISP;
		public static final short BROADBAND_VISP =(short) 202;// 宽带VISP;
		public static final short NARROWBAND_VPDN =(short) 401;// 窄带VPDN;
		public static final short BROADBAND_VPDN =(short) 402;// 宽带VPDN;
	}

	public abstract class AaaCustomer_PayType {
		public static final short BANK_COLLECTION =(short) 1;// 银行托收;
		public static final short PHONE_COLLECTION =(short) 2;// 电话托收;
		public static final short CASH =(short) 3;// 现金;
		public static final short PREPAID =(short) 4;// 预付费;
		public static final short CHECK =(short) 5;// 支票;
		public static final short OCS_PREPAID =(short) 9;// OCS预付费;
	}

	public abstract class AaaOnline_RoamFlag {
		public static final short DOMESTIC_ROAMING_VISIT_OUT =(short) 1;// 国内漫游出访;
		public static final short INTERNATIONAL_ROAMING_VISIT_IN =(short) 2;// 漫游来访(含国际);
		public static final short INTERNATIONAL_ROAMING_VISIT_OUT =(short) 3;// 国际漫游出访;
		public static final short PROVINCE_ROAMING =(short) 5;// 省内漫游;
	}

	public abstract class AaaCustomer_RoamLevel {
		public static final short ENABLE_ROAMING =(short) 0;// 默认漫游类型;
		public static final short ENABLE_ROAMING_WITHIN_PROVINCE =(short) 1;// 允许省内漫游;
		public static final short ENABLE_ROAMING_BETWEEN_PROVINCE =(short) 2;// 允许省间漫游;
		public static final short ENABLE_INTERNATIONAL_ROAMING =(short) 3;// 允许国际漫游;
		public static final short DISABLE_ROAMING =(short) 4;// 禁止漫游;
	}

	public abstract class AaaCustomer_OptionalService {
		public static final short GREEN_NET_USER =(short) 1;// 绿网用户;
		public static final short UNDEFINED =(short) 0;// 未定义;
	}
}
